clean-diesel bus - German English Dictionary